Penticton, Canada and Crookston, USA are vibrant communities with a wide range of events and... (3 revisions)